Imtra-PRESSURE-SENSOR-0-160-BAR-STABILIZERS-NEW->2-2018---SM321283Manufacturer’s Part Number: SM321283